<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>购物车</title>
    <script src="http://libs.useso.com/js/jquery/1.11.1/jquery.min.js"></script>
    <script src="/javascripts/pingxx/pingpp.js"></script>
</head>
<body>
<button id="js_create">去付款</button>
<script>
   $(function(){
   	var req =null;
   	$("#js_create").on("click",function(){
       if(req!==null){
       	return false;
       }
       req = $.post("/order",{},function(charge){
       	req ==null;
       	if(charge==null){
       		return false;
       	}
       	pingpp.createPayment(charge, function(result, err){
		    console.log(result);
		    console.log(err.msg);
		    console.log(err.extra);
		    if (result == "success") {
		        // 只有微信公众账号 wx_pub 支付成功的结果会在这里返回，其他的支付结果都会跳转到 extra 中对应的 URL。
		    } else if (result == "fail") {
		        // charge 不正确或者微信公众账号支付失败时会在此处返回
		    } else if (result == "cancel") {
		        // 微信公众账号支付取消支付
		    }
		});
       }).error(function(){
       	req ==null;
       	alert("网络出错");
       })
   	})
   });
</script>
</body>
</html>